home *** CD-ROM | disk | FTP | other *** search
/ Westlight Stock Photography - Creative Freedom / Westlight Stock Photography - Creative Freedom.iso / Place in System Folder / System 7.5.2 or higher / Finder Scripting Extension / Finder Scripting Extension.rsrc / CODE_89.txt < prev    next >
Text File  |  1993-04-16  |  31KB  |  532 lines

  1. # near model CODE resource
  2. # jump table entries: 10400-10402 (3 of them)
  3. export_1300:
  4. 00000000  4E56 FFF4                link       A6, -0x000C
  5. 00000004  48E7 1118                movem.l    -[A7], D3,D7,A3,A4
  6. 00000008  2E2E 0010                move.l     D7, [A6 + 0x10]
  7. 0000000C  286E 000C                movea.l    A4, [A6 + 0xC]
  8. 00000010  486E FFF8                pea.l      [A6 - 0x8]
  9. 00000014  4EAD 1DBA                jsr        [A5 + 0x1DBA /* export_947 */]
  10. 00000018  2007                     move.l     D0, D7
  11. 0000001A  0480 6377 696E           subi.l     D0, 0x6377696E /* 'cwin' */
  12. 00000020  584F                     addq.w     A7, 4
  13. 00000022  6700 008E                beq        +0x90 /* 000000B2 */
  14. 00000026  0480 0000 04F6           subi.l     D0, 0x4F6
  15. 0000002C  6700 0084                beq        +0x86 /* 000000B2 */
  16. 00000030  0480 0100 0000           subi.l     D0, 0x1000000
  17. 00000036  677A                     beq        +0x7C /* 000000B2 */
  18. 00000038  0480 00EC 060F           subi.l     D0, 0xEC060F
  19. 0000003E  673C                     beq        +0x3E /* 0000007C */
  20. 00000040  0480 0B02 03EE           subi.l     D0, 0xB0203EE
  21. 00000046  6700 0094                beq        +0x96 /* 000000DC */
  22. 0000004A  5580                     subq.l     D0, 2
  23. 0000004C  6700 0142                beq        +0x144 /* 00000190 */
  24. 00000050  0480 0000 000D           subi.l     D0, 0xD /* '\r' */
  25. 00000056  6700 00DE                beq        +0xE0 /* 00000136 */
  26. 0000005A  0480 0010 ED07           subi.l     D0, 0x10ED07
  27. 00000060  6700 01C0                beq        +0x1C2 /* 00000222 */
  28. 00000064  0480 02EF 06EE           subi.l     D0, 0x2EF06EE
  29. 0000006A  6700 017C                beq        +0x17E /* 000001E8 */
  30. 0000006E  0480 0010 F912           subi.l     D0, 0x10F912
  31. 00000074  6700 01AC                beq        +0x1AE /* 00000222 */
  32. 00000078  6000 01DA                bra        +0x1DC /* 00000254 */
  33. label0000007C:
  34. 0000007C  2F0C                     move.l     -[A7], A4
  35. 0000007E  2054                     movea.l    A0, [A4]
  36. 00000080  2050                     movea.l    A0, [A0]
  37. 00000082  2268 008C                movea.l    A1, [A0 + 0x8C]
  38. 00000086  4E91                     jsr        [A1]
  39. 00000088  2D40 FFF4                move.l     [A6 - 0xC], D0
  40. 0000008C  7000                     moveq.l    D0, 0x00
  41. 0000008E  2F00                     move.l     -[A7], D0
  42. 00000090  4EAD 1222                jsr        [A5 + 0x1222 /* export_576 */]
  43. 00000094  2640                     movea.l    A3, D0
  44. 00000096  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  45. 0000009A  2F0B                     move.l     -[A7], A3
  46. 0000009C  4EAD 10FA                jsr        [A5 + 0x10FA /* export_539 */]
  47. 000000A0  2F0B                     move.l     -[A7], A3
  48. 000000A2  486E FFF8                pea.l      [A6 - 0x8]
  49. 000000A6  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  50. 000000AA  4FEF 0018                lea.l      A7, [A7 + 0x18]
  51. 000000AE  6000 01B4                bra        +0x1B6 /* 00000264 */
  52. label000000B2:
  53. 000000B2  2F3C 2A2A 2A2A           move.l     -[A7], 0x2A2A2A2A /* '****' */
  54. 000000B8  7000                     moveq.l    D0, 0x00
  55. 000000BA  2F00                     move.l     -[A7], D0
  56. 000000BC  2F0C                     move.l     -[A7], A4
  57. 000000BE  2F3C 6377 6E64           move.l     -[A7], 0x63776E64 /* 'cwnd' */
  58. 000000C4  4EAD 278A                jsr        [A5 + 0x278A /* export_1261 */]
  59. 000000C8  2640                     movea.l    A3, D0
  60. 000000CA  2F0B                     move.l     -[A7], A3
  61. 000000CC  486E FFF8                pea.l      [A6 - 0x8]
  62. 000000D0  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  63. 000000D4  4FEF 0018                lea.l      A7, [A7 + 0x18]
  64. 000000D8  6000 018A                bra        +0x18C /* 00000264 */
  65. label000000DC:
  66. 000000DC  7000                     moveq.l    D0, 0x00
  67. 000000DE  2640                     movea.l    A3, D0
  68. 000000E0  7601                     moveq.l    D3, 0x01
  69. 000000E2  220B                     move.l     D1, A3
  70. 000000E4  6616                     bne        +0x18 /* 000000FC */
  71. 000000E6  2F03                     move.l     -[A7], D3
  72. 000000E8  700C                     moveq.l    D0, 0x0C
  73. 000000EA  2F00                     move.l     -[A7], D0
  74. 000000EC  4EAD 07AA                jsr        [A5 + 0x7AA /* export_241 */]
  75. 000000F0  588F                     addq.l     A7, 4
  76. 000000F2  261F                     move.l     D3, [A7]+
  77. 000000F4  2640                     movea.l    A3, D0
  78. 000000F6  200B                     move.l     D0, A3
  79. 000000F8  6602                     bne        +0x4 /* 000000FC */
  80. 000000FA  7600                     moveq.l    D3, 0x00
  81. label000000FC:
  82. 000000FC  4A03                     tst.b      D3
  83. 000000FE  6714                     beq        +0x16 /* 00000114 */
  84. 00000100  2F0B                     move.l     -[A7], A3
  85. 00000102  4EAD 1FF2                jsr        [A5 + 0x1FF2 /* export_1018 */]
  86. 00000106  2640                     movea.l    A3, D0
  87. 00000108  2053                     movea.l    A0, [A3]
  88. 0000010A  202D FDF2                move.l     D0, [A5 - 0x20E]
  89. 0000010E  2080                     move.l     [A0], D0
  90. 00000110  584F                     addq.w     A7, 4
  91. 00000112  6002                     bra        +0x4 /* 00000116 */
  92. label00000114:
  93. 00000114  7000                     moveq.l    D0, 0x00
  94. label00000116:
  95. 00000116  2D4B FFF4                move.l     [A6 - 0xC], A3
  96. 0000011A  2F0C                     move.l     -[A7], A4
  97. 0000011C  2F0B                     move.l     -[A7], A3
  98. 0000011E  4EAD 1492                jsr        [A5 + 0x1492 /* export_654 */]
  99. 00000122  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  100. 00000126  486E FFF8                pea.l      [A6 - 0x8]
  101. 0000012A  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  102. 0000012E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  103. 00000132  6000 0130                bra        +0x132 /* 00000264 */
  104. label00000136:
  105. 00000136  7000                     moveq.l    D0, 0x00
  106. 00000138  2640                     movea.l    A3, D0
  107. 0000013A  7601                     moveq.l    D3, 0x01
  108. 0000013C  220B                     move.l     D1, A3
  109. 0000013E  6616                     bne        +0x18 /* 00000156 */
  110. 00000140  2F03                     move.l     -[A7], D3
  111. 00000142  700C                     moveq.l    D0, 0x0C
  112. 00000144  2F00                     move.l     -[A7], D0
  113. 00000146  4EAD 07AA                jsr        [A5 + 0x7AA /* export_241 */]
  114. 0000014A  588F                     addq.l     A7, 4
  115. 0000014C  261F                     move.l     D3, [A7]+
  116. 0000014E  2640                     movea.l    A3, D0
  117. 00000150  200B                     move.l     D0, A3
  118. 00000152  6602                     bne        +0x4 /* 00000156 */
  119. 00000154  7600                     moveq.l    D3, 0x00
  120. label00000156:
  121. 00000156  4A03                     tst.b      D3
  122. 00000158  6714                     beq        +0x16 /* 0000016E */
  123. 0000015A  2F0B                     move.l     -[A7], A3
  124. 0000015C  4EAD 1FF2                jsr        [A5 + 0x1FF2 /* export_1018 */]
  125. 00000160  2640                     movea.l    A3, D0
  126. 00000162  2053                     movea.l    A0, [A3]
  127. 00000164  202D FDF6                move.l     D0, [A5 - 0x20A]
  128. 00000168  2080                     move.l     [A0], D0
  129. 0000016A  584F                     addq.w     A7, 4
  130. 0000016C  6002                     bra        +0x4 /* 00000170 */
  131. label0000016E:
  132. 0000016E  7000                     moveq.l    D0, 0x00
  133. label00000170:
  134. 00000170  2D4B FFF4                move.l     [A6 - 0xC], A3
  135. 00000174  2F0C                     move.l     -[A7], A4
  136. 00000176  2F0B                     move.l     -[A7], A3
  137. 00000178  4EAD 149A                jsr        [A5 + 0x149A /* export_655 */]
  138. 0000017C  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  139. 00000180  486E FFF8                pea.l      [A6 - 0x8]
  140. 00000184  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  141. 00000188  4FEF 0010                lea.l      A7, [A7 + 0x10]
  142. 0000018C  6000 00D6                bra        +0xD8 /* 00000264 */
  143. label00000190:
  144. 00000190  7000                     moveq.l    D0, 0x00
  145. 00000192  2640                     movea.l    A3, D0
  146. 00000194  7601                     moveq.l    D3, 0x01
  147. 00000196  220B                     move.l     D1, A3
  148. 00000198  6616                     bne        +0x18 /* 000001B0 */
  149. 0000019A  2F03                     move.l     -[A7], D3
  150. 0000019C  700C                     moveq.l    D0, 0x0C
  151. 0000019E  2F00                     move.l     -[A7], D0
  152. 000001A0  4EAD 07AA                jsr        [A5 + 0x7AA /* export_241 */]
  153. 000001A4  588F                     addq.l     A7, 4
  154. 000001A6  261F                     move.l     D3, [A7]+
  155. 000001A8  2640                     movea.l    A3, D0
  156. 000001AA  200B                     move.l     D0, A3
  157. 000001AC  6602                     bne        +0x4 /* 000001B0 */
  158. 000001AE  7600                     moveq.l    D3, 0x00
  159. label000001B0:
  160. 000001B0  4A03                     tst.b      D3
  161. 000001B2  6714                     beq        +0x16 /* 000001C8 */
  162. 000001B4  2F0B                     move.l     -[A7], A3
  163. 000001B6  4EAD 1FF2                jsr        [A5 + 0x1FF2 /* export_1018 */]
  164. 000001BA  2640                     movea.l    A3, D0
  165. 000001BC  2053                     movea.l    A0, [A3]
  166. 000001BE  202D FDFA                move.l     D0, [A5 - 0x206]
  167. 000001C2  2080                     move.l     [A0], D0
  168. 000001C4  584F                     addq.w     A7, 4
  169. 000001C6  6002                     bra        +0x4 /* 000001CA */
  170. label000001C8:
  171. 000001C8  7000                     moveq.l    D0, 0x00
  172. label000001CA:
  173. 000001CA  2D4B FFF4                move.l     [A6 - 0xC], A3
  174. 000001CE  2F0C                     move.l     -[A7], A4
  175. 000001D0  2F0B                     move.l     -[A7], A3
  176. 000001D2  4EAD 14A2                jsr        [A5 + 0x14A2 /* export_656 */]
  177. 000001D6  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  178. 000001DA  486E FFF8                pea.l      [A6 - 0x8]
  179. 000001DE  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  180. 000001E2  4FEF 0010                lea.l      A7, [A7 + 0x10]
  181. 000001E6  607C                     bra        +0x7E /* 00000264 */
  182. label000001E8:
  183. 000001E8  2F0C                     move.l     -[A7], A4
  184. 000001EA  2054                     movea.l    A0, [A4]
  185. 000001EC  2050                     movea.l    A0, [A0]
  186. 000001EE  2268 008C                movea.l    A1, [A0 + 0x8C]
  187. 000001F2  4E91                     jsr        [A1]
  188. 000001F4  2D40 FFF4                move.l     [A6 - 0xC], D0
  189. 000001F8  7000                     moveq.l    D0, 0x00
  190. 000001FA  2F00                     move.l     -[A7], D0
  191. 000001FC  4EAD 22FA                jsr        [A5 + 0x22FA /* export_1115 */]
  192. 00000200  2640                     movea.l    A3, D0
  193. 00000202  2F3C 7365 6C65           move.l     -[A7], 0x73656C65 /* 'sele' */
  194. 00000208  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  195. 0000020C  2F0B                     move.l     -[A7], A3
  196. 0000020E  4EAD 1C42                jsr        [A5 + 0x1C42 /* export_900 */]
  197. 00000212  2F0B                     move.l     -[A7], A3
  198. 00000214  486E FFF8                pea.l      [A6 - 0x8]
  199. 00000218  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  200. 0000021C  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  201. 00000220  6042                     bra        +0x44 /* 00000264 */
  202. label00000222:
  203. 00000222  7000                     moveq.l    D0, 0x00
  204. 00000224  2F00                     move.l     -[A7], D0
  205. 00000226  4EAD 29A2                jsr        [A5 + 0x29A2 /* export_1328 */]
  206. 0000022A  2640                     movea.l    A3, D0
  207. 0000022C  0C87 7376 6577           cmpi.l     D7, 0x73766577 /* 'svew' */
  208. 00000232  57C0                     seq        D0
  209. 00000234  4400                     neg.b      D0
  210. 00000236  4880                     ext.w      D0
  211. 00000238  48C0                     ext.l      D0
  212. 0000023A  2F00                     move.l     -[A7], D0
  213. 0000023C  2F0C                     move.l     -[A7], A4
  214. 0000023E  2F0B                     move.l     -[A7], A3
  215. 00000240  4EAD 1D0A                jsr        [A5 + 0x1D0A /* export_925 */]
  216. 00000244  2F0B                     move.l     -[A7], A3
  217. 00000246  486E FFF8                pea.l      [A6 - 0x8]
  218. 0000024A  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  219. 0000024E  4FEF 0018                lea.l      A7, [A7 + 0x18]
  220. 00000252  6010                     bra        +0x12 /* 00000264 */
  221. label00000254:
  222. 00000254  2F07                     move.l     -[A7], D7
  223. 00000256  2F0C                     move.l     -[A7], A4
  224. 00000258  486E FFF8                pea.l      [A6 - 0x8]
  225. 0000025C  4EAD 275A                jsr        [A5 + 0x275A /* export_1255 */]
  226. 00000260  4FEF 000C                lea.l      A7, [A7 + 0xC]
  227. label00000264:
  228. 00000264  206E 0008                movea.l    A0, [A6 + 0x8]
  229. 00000268  43EE FFF8                lea.l      A1, [A6 - 0x8]
  230. 0000026C  20D9                     move.l     [A0]+, [A1]+
  231. 0000026E  20D9                     move.l     [A0]+, [A1]+
  232. 00000270  4CEE 1888 FFE4           movem.l    D3,D7,A3,A4, [A6 - 0x1C]
  233. 00000276  4E5E                     unlink     A6
  234. 00000278  4E75                     rts
  235. export_1301:
  236. 0000027A  4E56 FFB0                link       A6, -0x0050
  237. 0000027E  48E7 0018                movem.l    -[A7], A3,A4
  238. 00000282  286E 0008                movea.l    A4, [A6 + 0x8]
  239. 00000286  2F0C                     move.l     -[A7], A4
  240. 00000288  2054                     movea.l    A0, [A4]
  241. 0000028A  2050                     movea.l    A0, [A0]
  242. 0000028C  2268 0090                movea.l    A1, [A0 + 0x90]
  243. 00000290  4E91                     jsr        [A1]
  244. 00000292  2D40 FFFC                move.l     [A6 - 0x4], D0
  245. 00000296  584F                     addq.w     A7, 4
  246. 00000298  4878 2DE6                push.l     0x2DE6
  247. 0000029C  206E FFFC                movea.l    A0, [A6 - 0x4]
  248. 000002A0  2F08                     move.l     -[A7], A0
  249. 000002A2  2050                     movea.l    A0, [A0]
  250. 000002A4  2050                     movea.l    A0, [A0]
  251. 000002A6  2268 000C                movea.l    A1, [A0 + 0xC]
  252. 000002AA  4E91                     jsr        [A1]
  253. 000002AC  4A00                     tst.b      D0
  254. 000002AE  504F                     addq.w     A7, 8
  255. 000002B0  670C                     beq        +0xE /* 000002BE */
  256. 000002B2  2F3C FFFF D8ED           move.l     -[A7], 0xFFFFD8ED
  257. 000002B8  4EAD 07BA                jsr        [A5 + 0x7BA /* export_243 */]
  258. 000002BC  584F                     addq.w     A7, 4
  259. label000002BE:
  260. 000002BE  486E 000C                pea.l      [A6 + 0xC]
  261. 000002C2  4EAD 0ABA                jsr        [A5 + 0xABA /* export_339 */]
  262. 000002C6  0480 6966 616D           subi.l     D0, 0x6966616D /* 'ifam' */
  263. 000002CC  584F                     addq.w     A7, 4
  264. 000002CE  673C                     beq        +0x3E /* 0000030C */
  265. 000002D0  0480 0303 1207           subi.l     D0, 0x3031207
  266. 000002D6  670A                     beq        +0xC /* 000002E2 */
  267. 000002D8  0480 020B F8F8           subi.l     D0, 0x20BF8F8
  268. 000002DE  6600 02EE                bne        +0x2F0 /* 000005CE */
  269. label000002E2:
  270. 000002E2  486E 000C                pea.l      [A6 + 0xC]
  271. 000002E6  4EAD 183A                jsr        [A5 + 0x183A /* export_771 */]
  272. 000002EA  4A80                     tst.l      D0
  273. 000002EC  584F                     addq.w     A7, 4
  274. 000002EE  6600 02EA                bne        +0x2EC /* 000005DA */
  275. 000002F2  7000                     moveq.l    D0, 0x00
  276. 000002F4  2F00                     move.l     -[A7], D0
  277. 000002F6  206E FFFC                movea.l    A0, [A6 - 0x4]
  278. 000002FA  2F08                     move.l     -[A7], A0
  279. 000002FC  2050                     movea.l    A0, [A0]
  280. 000002FE  2050                     movea.l    A0, [A0]
  281. 00000300  2268 0074                movea.l    A1, [A0 + 0x74]
  282. 00000304  4E91                     jsr        [A1]
  283. 00000306  504F                     addq.w     A7, 8
  284. 00000308  6000 02D0                bra        +0x2D2 /* 000005DA */
  285. label0000030C:
  286. 0000030C  486E FFEC                pea.l      [A6 - 0x14]
  287. 00000310  4EAD 0B92                jsr        [A5 + 0xB92 /* export_366 */]
  288. 00000314  2D7C 6E75 6C6C FFF4      move.l     [A6 - 0xC], 0x6E756C6C /* 'null' */
  289. 0000031C  7000                     moveq.l    D0, 0x00
  290. 0000031E  2D40 FFF8                move.l     [A6 - 0x8], D0
  291. 00000322  41EE FFF4                lea.l      A0, [A6 - 0xC]
  292. 00000326  486E FFB0                pea.l      [A6 - 0x50]
  293. 0000032A  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  294. 0000032E  4A80                     tst.l      D0
  295. 00000330  504F                     addq.w     A7, 8
  296. 00000332  6700 0274                beq        +0x276 /* 000005A8 */
  297. 00000336  486E 000C                pea.l      [A6 + 0xC]
  298. 0000033A  486E FFEC                pea.l      [A6 - 0x14]
  299. 0000033E  4EAD 0FEA                jsr        [A5 + 0xFEA /* export_505 */]
  300. 00000342  2F3C 7265 636F           move.l     -[A7], 0x7265636F /* 'reco' */
  301. 00000348  486E FFEC                pea.l      [A6 - 0x14]
  302. 0000034C  4EAD 0FE2                jsr        [A5 + 0xFE2 /* export_504 */]
  303. 00000350  7000                     moveq.l    D0, 0x00
  304. 00000352  2F00                     move.l     -[A7], D0
  305. 00000354  206E FFFC                movea.l    A0, [A6 - 0x4]
  306. 00000358  2F08                     move.l     -[A7], A0
  307. 0000035A  2050                     movea.l    A0, [A0]
  308. 0000035C  2050                     movea.l    A0, [A0]
  309. 0000035E  2268 0074                movea.l    A1, [A0 + 0x74]
  310. 00000362  4E91                     jsr        [A1]
  311. 00000364  2F3C 2A2A 2A2A           move.l     -[A7], 0x2A2A2A2A /* '****' */
  312. 0000036A  2F3C 4943 4E23           move.l     -[A7], 0x49434E23 /* 'ICN#' */
  313. 00000370  486E FFEC                pea.l      [A6 - 0x14]
  314. 00000374  486E FFF4                pea.l      [A6 - 0xC]
  315. 00000378  4EAD 17CA                jsr        [A5 + 0x17CA /* export_757 */]
  316. 0000037C  486E FFF4                pea.l      [A6 - 0xC]
  317. 00000380  4EAD 0CAA                jsr        [A5 + 0xCAA /* export_401 */]
  318. 00000384  2640                     movea.l    A3, D0
  319. 00000386  200B                     move.l     D0, A3
  320. 00000388  4FEF 002C                lea.l      A7, [A7 + 0x2C]
  321. 0000038C  672C                     beq        +0x2E /* 000003BA */
  322. 0000038E  204B                     movea.l    A0, A3
  323. 00000390  A029                     syscall    HLock
  324. 00000392  4EAD 19CA                jsr        [A5 + 0x19CA /* export_821 */]
  325. 00000396  7000                     moveq.l    D0, 0x00
  326. 00000398  2F00                     move.l     -[A7], D0
  327. 0000039A  7201                     moveq.l    D1, 0x01
  328. 0000039C  2F01                     move.l     -[A7], D1
  329. 0000039E  2F0B                     move.l     -[A7], A3
  330. 000003A0  2F00                     move.l     -[A7], D0
  331. 000003A2  206E FFFC                movea.l    A0, [A6 - 0x4]
  332. 000003A6  2F08                     move.l     -[A7], A0
  333. 000003A8  2050                     movea.l    A0, [A0]
  334. 000003AA  2050                     movea.l    A0, [A0]
  335. 000003AC  2268 0070                movea.l    A1, [A0 + 0x70]
  336. 000003B0  4E91                     jsr        [A1]
  337. 000003B2  4EAD 0E12                jsr        [A5 + 0xE12 /* export_446 */]
  338. 000003B6  4FEF 0014                lea.l      A7, [A7 + 0x14]
  339. label000003BA:
  340. 000003BA  486E FFF4                pea.l      [A6 - 0xC]
  341. 000003BE  4EAD 0FDA                jsr        [A5 + 0xFDA /* export_503 */]
  342. 000003C2  2F3C 2A2A 2A2A           move.l     -[A7], 0x2A2A2A2A /* '****' */
  343. 000003C8  2F3C 6963 6C38           move.l     -[A7], 0x69636C38 /* 'icl8' */
  344. 000003CE  486E FFEC                pea.l      [A6 - 0x14]
  345. 000003D2  486E FFF4                pea.l      [A6 - 0xC]
  346. 000003D6  4EAD 17CA                jsr        [A5 + 0x17CA /* export_757 */]
  347. 000003DA  486E FFF4                pea.l      [A6 - 0xC]
  348. 000003DE  4EAD 0CAA                jsr        [A5 + 0xCAA /* export_401 */]
  349. 000003E2  2640                     movea.l    A3, D0
  350. 000003E4  200B                     move.l     D0, A3
  351. 000003E6  4FEF 0018                lea.l      A7, [A7 + 0x18]
  352. 000003EA  672C                     beq        +0x2E /* 00000418 */
  353. 000003EC  204B                     movea.l    A0, A3
  354. 000003EE  A029                     syscall    HLock
  355. 000003F0  4EAD 19CA                jsr        [A5 + 0x19CA /* export_821 */]
  356. 000003F4  7000                     moveq.l    D0, 0x00
  357. 000003F6  2F00                     move.l     -[A7], D0
  358. 000003F8  7208                     moveq.l    D1, 0x08
  359. 000003FA  2F01                     move.l     -[A7], D1
  360. 000003FC  2F0B                     move.l     -[A7], A3
  361. 000003FE  2F00                     move.l     -[A7], D0
  362. 00000400  206E FFFC                movea.l    A0, [A6 - 0x4]
  363. 00000404  2F08                     move.l     -[A7], A0
  364. 00000406  2050                     movea.l    A0, [A0]
  365. 00000408  2050                     movea.l    A0, [A0]
  366. 0000040A  2268 0070                movea.l    A1, [A0 + 0x70]
  367. 0000040E  4E91                     jsr        [A1]
  368. 00000410  4EAD 0E12                jsr        [A5 + 0xE12 /* export_446 */]
  369. 00000414  4FEF 0014                lea.l      A7, [A7 + 0x14]
  370. label00000418:
  371. 00000418  486E FFF4                pea.l      [A6 - 0xC]
  372. 0000041C  4EAD 0FDA                jsr        [A5 + 0xFDA /* export_503 */]
  373. 00000420  2F3C 2A2A 2A2A           move.l     -[A7], 0x2A2A2A2A /* '****' */
  374. 00000426  2F3C 6963 6C34           move.l     -[A7], 0x69636C34 /* 'icl4' */
  375. 0000042C  486E FFEC                pea.l      [A6 - 0x14]
  376. 00000430  486E FFF4                pea.l      [A6 - 0xC]
  377. 00000434  4EAD 17CA                jsr        [A5 + 0x17CA /* export_757 */]
  378. 00000438  486E FFF4                pea.l      [A6 - 0xC]
  379. 0000043C  4EAD 0CAA                jsr        [A5 + 0xCAA /* export_401 */]
  380. 00000440  2640                     movea.l    A3, D0
  381. 00000442  200B                     move.l     D0, A3
  382. 00000444  4FEF 0018                lea.l      A7, [A7 + 0x18]
  383. 00000448  672C                     beq        +0x2E /* 00000476 */
  384. 0000044A  204B                     movea.l    A0, A3
  385. 0000044C  A029                     syscall    HLock
  386. 0000044E  4EAD 19CA                jsr        [A5 + 0x19CA /* export_821 */]
  387. 00000452  7000                     moveq.l    D0, 0x00
  388. 00000454  2F00                     move.l     -[A7], D0
  389. 00000456  7204                     moveq.l    D1, 0x04
  390. 00000458  2F01                     move.l     -[A7], D1
  391. 0000045A  2F0B                     move.l     -[A7], A3
  392. 0000045C  2F00                     move.l     -[A7], D0
  393. 0000045E  206E FFFC                movea.l    A0, [A6 - 0x4]
  394. 00000462  2F08                     move.l     -[A7], A0
  395. 00000464  2050                     movea.l    A0, [A0]
  396. 00000466  2050                     movea.l    A0, [A0]
  397. 00000468  2268 0070                movea.l    A1, [A0 + 0x70]
  398. 0000046C  4E91                     jsr        [A1]
  399. 0000046E  4EAD 0E12                jsr        [A5 + 0xE12 /* export_446 */]
  400. 00000472  4FEF 0014                lea.l      A7, [A7 + 0x14]
  401. label00000476:
  402. 00000476  486E FFF4                pea.l      [A6 - 0xC]
  403. 0000047A  4EAD 0FDA                jsr        [A5 + 0xFDA /* export_503 */]
  404. 0000047E  2F3C 2A2A 2A2A           move.l     -[A7], 0x2A2A2A2A /* '****' */
  405. 00000484  2F3C 6963 7323           move.l     -[A7], 0x69637323 /* 'ics#' */
  406. 0000048A  486E FFEC                pea.l      [A6 - 0x14]
  407. 0000048E  486E FFF4                pea.l      [A6 - 0xC]
  408. 00000492  4EAD 17CA                jsr        [A5 + 0x17CA /* export_757 */]
  409. 00000496  486E FFF4                pea.l      [A6 - 0xC]
  410. 0000049A  4EAD 0CAA                jsr        [A5 + 0xCAA /* export_401 */]
  411. 0000049E  2640                     movea.l    A3, D0
  412. 000004A0  200B                     move.l     D0, A3
  413. 000004A2  4FEF 0018                lea.l      A7, [A7 + 0x18]
  414. 000004A6  672C                     beq        +0x2E /* 000004D4 */
  415. 000004A8  204B                     movea.l    A0, A3
  416. 000004AA  A029                     syscall    HLock
  417. 000004AC  4EAD 19CA                jsr        [A5 + 0x19CA /* export_821 */]
  418. 000004B0  7001                     moveq.l    D0, 0x01
  419. 000004B2  2F00                     move.l     -[A7], D0
  420. 000004B4  2F00                     move.l     -[A7], D0
  421. 000004B6  2F0B                     move.l     -[A7], A3
  422. 000004B8  7200                     moveq.l    D1, 0x00
  423. 000004BA  2F01                     move.l     -[A7], D1
  424. 000004BC  206E FFFC                movea.l    A0, [A6 - 0x4]
  425. 000004C0  2F08                     move.l     -[A7], A0
  426. 000004C2  2050                     movea.l    A0, [A0]
  427. 000004C4  2050                     movea.l    A0, [A0]
  428. 000004C6  2268 0070                movea.l    A1, [A0 + 0x70]
  429. 000004CA  4E91                     jsr        [A1]
  430. 000004CC  4EAD 0E12                jsr        [A5 + 0xE12 /* export_446 */]
  431. 000004D0  4FEF 0014                lea.l      A7, [A7 + 0x14]
  432. label000004D4:
  433. 000004D4  486E FFF4                pea.l      [A6 - 0xC]
  434. 000004D8  4EAD 0FDA                jsr        [A5 + 0xFDA /* export_503 */]
  435. 000004DC  2F3C 2A2A 2A2A           move.l     -[A7], 0x2A2A2A2A /* '****' */
  436. 000004E2  2F3C 6963 7338           move.l     -[A7], 0x69637338 /* 'ics8' */
  437. 000004E8  486E FFEC                pea.l      [A6 - 0x14]
  438. 000004EC  486E FFF4                pea.l      [A6 - 0xC]
  439. 000004F0  4EAD 17CA                jsr        [A5 + 0x17CA /* export_757 */]
  440. 000004F4  486E FFF4                pea.l      [A6 - 0xC]
  441. 000004F8  4EAD 0CAA                jsr        [A5 + 0xCAA /* export_401 */]
  442. 000004FC  2640                     movea.l    A3, D0
  443. 000004FE  200B                     move.l     D0, A3
  444. 00000500  4FEF 0018                lea.l      A7, [A7 + 0x18]
  445. 00000504  672E                     beq        +0x30 /* 00000534 */
  446. 00000506  204B                     movea.l    A0, A3
  447. 00000508  A029                     syscall    HLock
  448. 0000050A  4EAD 19CA                jsr        [A5 + 0x19CA /* export_821 */]
  449. 0000050E  7001                     moveq.l    D0, 0x01
  450. 00000510  2F00                     move.l     -[A7], D0
  451. 00000512  7208                     moveq.l    D1, 0x08
  452. 00000514  2F01                     move.l     -[A7], D1
  453. 00000516  2F0B                     move.l     -[A7], A3
  454. 00000518  7000                     moveq.l    D0, 0x00
  455. 0000051A  2F00                     move.l     -[A7], D0
  456. 0000051C  206E FFFC                movea.l    A0, [A6 - 0x4]
  457. 00000520  2F08                     move.l     -[A7], A0
  458. 00000522  2050                     movea.l    A0, [A0]
  459. 00000524  2050                     movea.l    A0, [A0]
  460. 00000526  2268 0070                movea.l    A1, [A0 + 0x70]
  461. 0000052A  4E91                     jsr        [A1]
  462. 0000052C  4EAD 0E12                jsr        [A5 + 0xE12 /* export_446 */]
  463. 00000530  4FEF 0014                lea.l      A7, [A7 + 0x14]
  464. label00000534:
  465. 00000534  486E FFF4                pea.l      [A6 - 0xC]
  466. 00000538  4EAD 0FDA                jsr        [A5 + 0xFDA /* export_503 */]
  467. 0000053C  2F3C 2A2A 2A2A           move.l     -[A7], 0x2A2A2A2A /* '****' */
  468. 00000542  2F3C 6963 7334           move.l     -[A7], 0x69637334 /* 'ics4' */
  469. 00000548  486E FFEC                pea.l      [A6 - 0x14]
  470. 0000054C  486E FFF4                pea.l      [A6 - 0xC]
  471. 00000550  4EAD 17CA                jsr        [A5 + 0x17CA /* export_757 */]
  472. 00000554  486E FFF4                pea.l      [A6 - 0xC]
  473. 00000558  4EAD 0CAA                jsr        [A5 + 0xCAA /* export_401 */]
  474. 0000055C  2640                     movea.l    A3, D0
  475. 0000055E  200B                     move.l     D0, A3
  476. 00000560  4FEF 0018                lea.l      A7, [A7 + 0x18]
  477. 00000564  672E                     beq        +0x30 /* 00000594 */
  478. 00000566  204B                     movea.l    A0, A3
  479. 00000568  A029                     syscall    HLock
  480. 0000056A  4EAD 19CA                jsr        [A5 + 0x19CA /* export_821 */]
  481. 0000056E  7001                     moveq.l    D0, 0x01
  482. 00000570  2F00                     move.l     -[A7], D0
  483. 00000572  7204                     moveq.l    D1, 0x04
  484. 00000574  2F01                     move.l     -[A7], D1
  485. 00000576  2F0B                     move.l     -[A7], A3
  486. 00000578  7000                     moveq.l    D0, 0x00
  487. 0000057A  2F00                     move.l     -[A7], D0
  488. 0000057C  206E FFFC                movea.l    A0, [A6 - 0x4]
  489. 00000580  2F08                     move.l     -[A7], A0
  490. 00000582  2050                     movea.l    A0, [A0]
  491. 00000584  2050                     movea.l    A0, [A0]
  492. 00000586  2268 0070                movea.l    A1, [A0 + 0x70]
  493. 0000058A  4E91                     jsr        [A1]
  494. 0000058C  4EAD 0E12                jsr        [A5 + 0xE12 /* export_446 */]
  495. 00000590  4FEF 0014                lea.l      A7, [A7 + 0x14]
  496. label00000594:
  497. 00000594  486E FFF4                pea.l      [A6 - 0xC]
  498. 00000598  4EAD 0FDA                jsr        [A5 + 0xFDA /* export_503 */]
  499. 0000059C  486E FFEC                pea.l      [A6 - 0x14]
  500. 000005A0  4EAD 0FDA                jsr        [A5 + 0xFDA /* export_503 */]
  501. 000005A4  504F                     addq.w     A7, 8
  502. 000005A6  601A                     bra        +0x1C /* 000005C2 */
  503. label000005A8:
  504. 000005A8  486E FFEC                pea.l      [A6 - 0x14]
  505. 000005AC  4EAD 0FDA                jsr        [A5 + 0xFDA /* export_503 */]
  506. 000005B0  486E FFF4                pea.l      [A6 - 0xC]
  507. 000005B4  4EAD 0FDA                jsr        [A5 + 0xFDA /* export_503 */]
  508. 000005B8  4EAD 07D2                jsr        [A5 + 0x7D2 /* export_246 */]
  509. 000005BC  4A80                     tst.l      D0
  510. 000005BE  504F                     addq.w     A7, 8
  511. 000005C0  6618                     bne        +0x1A /* 000005DA */
  512. label000005C2:
  513. 000005C2  486E FFB0                pea.l      [A6 - 0x50]
  514. 000005C6  4EAD 07CA                jsr        [A5 + 0x7CA /* export_245 */]
  515. 000005CA  584F                     addq.w     A7, 4
  516. 000005CC  600C                     bra        +0xE /* 000005DA */
  517. label000005CE:
  518. 000005CE  2F3C FFFF D8EF           move.l     -[A7], 0xFFFFD8EF
  519. 000005D4  4EAD 07BA                jsr        [A5 + 0x7BA /* export_243 */]
  520. 000005D8  584F                     addq.w     A7, 4
  521. label000005DA:
  522. 000005DA  4CEE 1800 FFA8           movem.l    A3,A4, [A6 - 0x58]
  523. 000005E0  4E5E                     unlink     A6
  524. 000005E2  4E75                     rts
  525. export_1302:
  526. 000005E4  4E56 0000                link       A6, 0
  527. 000005E8  206E 000C                movea.l    A0, [A6 + 0xC]
  528. 000005EC  30BC 2C26                move.w     [A0], 0x2C26 /* ',&' */
  529. 000005F0  303C 2C62                move.w     D0, 0x2C62 /* ',b' */
  530. 000005F4  4E5E                     unlink     A6
  531. 000005F6  4E75                     rts
  532.